ground rainfall - Spanish English Dictionary